﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body style="font-family: Sans-Serif">
    <h1>
        SOAPI.JS</h1>
    <h3>
        See <a href="http://stackapps.com/questions/494">http://stackapps.com/questions/494</a>
        for more information</h3>
    <h3>
        Apps/Demos:</h3>
    <p>
        <a href="StackExchangeStatusMonitor.htm">StackExchangeStatusMonitor.htm</a></p>
    <p style="margin-left: 40px">
        A simple stat monitor that runs on a timer. Requires JQuery and JQote.</p>
    <p>
        <a href="UserBrowser.htm">UserBrowser.htm</a></p>
    <p style="margin-left: 40px">
        A simple script that leverages the StackAuth.com data to get a list of sites from
        which you may retrieve a user's profile data.</p>
    <p>
        <a href="StackUsersLite.htm">StackUsersLite.htm</a>
    </p>
    <p style="margin-left: 40px">
        Stack Users lite was the logical evolution of UserBrowser. It retrieves the list
        of Stack Exchange sites from StackAuth.com, allows you to search for a user by full
        or partial username, displays all matching results from ALL Stack Exchange sites
        and then lets you retrieve all associated accounts for a particular user.</p>
        
    <p>
        <a href="Exterminators.htm">Exterminators.htm</a>
    </p>
    <p style="margin-left: 40px">
        Exterminators fetches and displays API bugs/issues.</p>
    
    <h3>
        Usage Examples:</h3>
    <p>
        <a href="Simple.htm">Simple.htm</a></p>
    <p style="margin-left: 40px">
        A simple Soapi.JS usage example</p>
    <p>
        <a href="PagedResults.htm">PagedResults.htm</a></p>
    <p style="margin-left: 40px">
        Example of simple painless retrieval of multipage results.</p>
    <p>
        <a href="Dates.htm">Dates.htm</a>
    </p>
    <p style="margin-left: 40px">
        Example of Soapi.js transparent date handling. Dates in, Dates out. Look ma, no
        unix timestamps.</p>
    
    

    <p>
        <a href="VectorizedIdList.htm">VectorizedIdList.htm</a>
    </p>
    <p style="margin-left: 40px">
        Example of using VectorizedIdList to maximize request payload while avoiding 400 (Bad Request) errors due to oversized path</p>




    <p>
        <a href="ErrorTest.htm">ErrorTest.htm</a></p>
    <p style="margin-left: 40px">
        Demonstrates the api error trapping functionality of Soapi.js.</p>
    <p>
        <a href="Tests.html">Tests.html</a></p>
    <p style="margin-left: 40px">
        A QUnit test suite. Please submit your tests for inclusion in this suite.</p>
    <h3>
        Other SOAPI related JavaScript resources:</h3>
    <p>
        <a href="soapi-explore-beta.htm">soapi-explore-beta.htm</a></p>
    <p style="margin-left: 40px">
        While not technically a demo of Soapi.JS, SOAPI-EXPLORE is an example of consuming
        the SOAPI specification via JavaScript to generate a complete, up-to-date, end-to-end
        test harness for the StackOverflow API.</p>
    <p>
        <a href="soapi-param-exam.htm">soapi-param-exam.htm</a></p>
    <p style="margin-left: 40px">
        While not technically a demo of Soapi.JS, SOAPI-PARAM-EXAM is an example of consuming
        the SOAPI specification via JavaScript to generate a complete, up-to-date, flat,
        sortable and filterable list of all method parameters in the StackOverflow API.</p>
</body>
</html>
